Big Huge Thesaurus

Trinectes maculatus

noun